home *** CD-ROM | disk | FTP | other *** search
Wrap
XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddEEEEnnnnddddCCCCooooppppyyyy((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddEEEEnnnnddddCCCCooooppppyyyy((((3333XXXX)))) NNNNAAAAMMMMEEEE XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddEEEEnnnnddddCCCCooooppppyyyy - A clipboard function that completes the copying of data to the clipboard SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS #include <Xm/CutPaste.h> int XmClipboardEndCopy (_d_i_s_p_l_a_y, _w_i_n_d_o_w, _i_t_e_m__i_d) Display * _d_i_s_p_l_a_y; Window _w_i_n_d_o_w; long _i_t_e_m__i_d; (vvvvooooiiiidddd) VVVVEEEERRRRSSSSIIIIOOOONNNN This page documents Motif 2.1. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddEEEEnnnnddddCCCCooooppppyyyy locks the clipboard from access by other applications, places data in the clipboard data structure, and unlocks the clipboard. Data items copied to the clipboard by XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddCCCCooooppppyyyy are not actually entered in the clipboard data structure until the call to XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddEEEEnnnnddddCCCCooooppppyyyy. This function also frees up temporary storage that was allocated by XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddSSSSttttaaaarrrrttttCCCCooooppppyyyy, which must be called before XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddEEEEnnnnddddCCCCooooppppyyyy. The latter function should not be called if XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddCCCCaaaannnncccceeeellllCCCCooooppppyyyy has been called. _d_i_s_p_l_a_y Specifies a pointer to the DDDDiiiissssppppllllaaaayyyy structure that was returned in a previous call to XXXXOOOOppppeeeennnnDDDDiiiissssppppllllaaaayyyy or XXXXttttDDDDiiiissssppppllllaaaayyyy. _w_i_n_d_o_w Specifies the window ID of a widget that relates the application window to the clipboard. The widget's window ID can be obtained through XXXXttttWWWWiiiinnnnddddoooowwww. The same application instance should pass the same window ID to each clipboard function it calls. _i_t_e_m__i_d Specifies the number assigned to this data item, which was returned by a previous call to XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddSSSSttttaaaarrrrttttCCCCooooppppyyyy. RRRREEEETTTTUUUURRRRNNNN _X_m_C_l_i_p_b_o_a_r_d_S_u_c_c_e_s_s The function was successful. _X_m_C_l_i_p_b_o_a_r_d_L_o_c_k_e_d The function failed because the clipboard was locked by another application. The application can continue to call the function again with the same parameters until the lock goes away. This gives Page 1 (printed 10/3/02) XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddEEEEnnnnddddCCCCooooppppyyyy((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddEEEEnnnnddddCCCCooooppppyyyy((((3333XXXX)))) the application the opportunity to ask if the user wants to keep trying or to give up on the operation. _X_m_C_l_i_p_b_o_a_r_d_F_a_i_l The function failed because XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddSSSSttttaaaarrrrttttCCCCooooppppyyyy was not called. RRRREEEELLLLAAAATTTTEEEEDDDD XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddCCCCaaaannnncccceeeellllCCCCooooppppyyyy(3), XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddCCCCooooppppyyyy(3) and XXXXmmmmCCCClllliiiippppbbbbooooaaaarrrrddddSSSSttttaaaarrrrttttCCCCooooppppyyyy(3). Page 2 (printed 10/3/02)